# 按照软件生产过程划分：
# 1.单元测试(针对程序源代码的测试)[开发自测]
# 2.集成测试(针对功能模块组装的测试)[测试人员]
# 3.系统测试(针对整个系统（功能、非功能）进行测试)[测试人员]
# 4.验收测试(以用户身份验证系统是否满足需求)[用户测试]
# 按代码可见度划分：白盒测试、灰盒测试、黑盒测试
# 其他测试：冒烟测试、回归测试
